/*===WIDGET CSS===*/
#fecha_cabeza{-moz-border-radius: 15px; border:solid 2px #C1C1C1; width:5em;  text-align:center; float:left;}
#fecha_cabeza div{margin:auto; -moz-border-radius: 15px; border:solid 5px #FFF; padding:0.5em; font:bold 18px "Trebuchet MS"; background-color:#FF3B05; color:#fff;}
#usuario_logged{width:30%; float:left;}
#hora{width:175px; padding-top:0.1em; float:right; -moz-border-radius: 11px; border:solid 5px #FFF; font:normal 2em "Impact"; background-color:#555; color:#fff; text-align:center; height:50px}
#menu{ width:70%; float:right;}
/* SALDO */
#saldo_diario{ margin:auto; width:70%; height:100px;}
#saldo_diario h4 {margin:0 0 0 7px; padding:0.3em; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; background-color:#292929; color:white; width:50%; text-align:center;}
#saldo_diario #wrap-monto{margin:0; padding-top:10px; -moz-border-radius: 7px; background-color:#292929; color:white; text-align:center; height:70px;}
#saldo_diario #monto{margin:auto; padding-top:0.3em; -moz-border-radius: 7px; background-color:white; color:white; text-align:center; height:50px; width:90%; color:#292929; font-size:26pt;}
/* OPERACIONES */
#operaciones_dia{ margin:1em auto auto auto; width:99%; height:100%; background-color:#3A3A3A;  -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; text-align:center;}
#operaciones_dia h4 {margin:0; padding:0.3em; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; background-color:#DEDEDE; color:#292929; width:97%; text-align:center; background: url(/mibodeguita/mibodeguita/img/head_window_active.png) transparent repeat-x 0 0;}
#operaciones_dia #operaciones { margin:0.5em; overflow:scroll; background-color:white; -moz-border-radius: 7px; min-height:300px}

/*===FORMULARIO===*/
.formulario{ margin:0 5%; clear:both;  padding: 0;}
.formulario .body_form {background-color: #3C3C3C; margin:0; width:100%;}
.formulario .body_form th, .formulario .body_form td {color:white; text-align:center;}
.formulario form{margin:0.3em 0.5em 0.3em 0.5em; }
.formulario h2{margin:0; padding:0; font-weight: bold; background-color: #1a1a1a; color:white; font-size: 1.2em; text-indent:1em; background: url(/mibodeguita/mibodeguita/img/head_window.png) white repeat-x 3px 0; border:solid 1px white;  -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px;}
.formulario form fieldset.row { float:none; display:block; clear:both; border:none;}
.formulario form fieldset.odd { background-color:#4C4C4C;}
.formulario form fieldset.even {background-color:#3C3C3C;}
.formulario form fieldset.buttons {background-color:#333; -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px;}
.formulario label{ float:left; clear:left; display:block; width:130px; color:white; font-weight:bold;}
.formulario .inline {float:left; clear:none;}
.formulario label.inline {margin-left:0.3em; }
.desplegable { -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px; border-top: none; position:absolute; display:block;-moz-box-shadow: 2px 2px 10px #FFF; -webkit-box-shadow: 2px 2px 10px #FFF; }
.desplegable .body_form{border:solid 1px #FFF; border-top:none;}
.monto_total{ font:bold 21px "Trebuchet MS"; border:solid 2px black; background-color:white; color:red; padding:0.1em;}

/*===FORMULARIO===*/
#login_form label {display:block; width:100px; float:left; clear:left; }
/*===OPTION BAR===*/
.optionbar{ background: url(/mibodeguita/mibodeguita/img/optionbar.png) transparent repeat-x 0 0; height:25px; width:100%; clear:both;}
.optionbar ul{ margin:0; padding:0; list-style:none; width:100%;}
.optionbar ul li {float:left;  width:70px;}
.optionbar ul li a{text-decoration:none; display:block; font-weight:bolder; font-size:13pt; color:white; text-align:center;  width:100%; height:20px; }
.optionbar ul li a:hover {color:#6E96CD; text-shadow: 0 0 0.1em #FFF, 0 0 0.1em #FFF, 0 0 0.1em #FFF; background: url(/mibodeguita/mibodeguita/img/optionbar.png) transparent repeat-x 0 0;}
fieldset.optionbar { margin:0; padding:0;}
.optionbar button{ margin:2px;}
.dataNav ul li { width:5%;}
.dataNav .separador{margin:0 42% 0 42%;}

/*===GRID===*/
.grid{ width:100%; border-collapse:collapse; clear:both;}
.grid  thead tr {background: url(/mibodeguita/mibodeguita/img/head_window_active.png) transparent repeat-x 0 0;}
.grid tbody td{color:black; border:solid 1px white;}
.grid tbody tr.odd{background: #E8EFF7;}
.grid tbody tr.even{background: #D2DFEF}
.grid tbody tr {cursor:pointer;}
.grid tbody tr:hover {background-color:#FD9729;}

/*===TABBED INTERFACE===*/
.tabnav{ list-style:none; margin:0; padding:0; border-bottom:solid 1px #555; height:19px;}
.tabnav li{ margin:0; padding:0; float:left; display:block; height:19px; }
.tabnav li a{ margin:0; padding:0 0.3em 0 0.3em; display:block; height:18px; width:auto; text-align:center;  border:solid 1px #555; border-bottom:none; background: url(/mibodeguita/mibodeguita/img/head_window.png) repeat-x #333;  color:gray; text-decoration: none;}
.tabnav li a:hover, .tabnav li a:target, .tabnav li a.selected {background:url(/mibodeguita/mibodeguita/img/optionbar.png) transparent; color:#FFF; text-shadow: 0 0 0.1em #FD9729, 0 0 0.1em #FD9729, 0 0 0.1em #FD9729;  z-index:3;}
.panel { background-color:#4C4C4C;}